environmental resources - French English Dictionary